# near model CODE resource # jump table entries: 33425-33429 (5 of them) export_86: 00000000 4E56 FF36 link A6, -0x00CA 00000004 2F07 move.l -[A7], D7 00000006 426D FCEE clr.w [A5 - 0x312] 0000000A 70FF moveq.l D0, 0xFFFFFFFF 0000000C 3B40 FCF0 move.w [A5 - 0x310], D0 00000010 426D FCF2 clr.w [A5 - 0x30E] 00000014 426D FCF4 clr.w [A5 - 0x30C] 00000018 2B6E 0008 FD08 move.l [A5 - 0x2F8], [A6 + 0x8] 0000001E 41EE FF4A lea.l A0, [A6 - 0xB6] 00000022 2B48 FCF6 move.l [A5 - 0x30A], A0 00000026 7E00 moveq.l D7, 0x00 00000028 6000 0062 bra +0x64 /* 0000008C */ label0000002C: 0000002C 3007 move.w D0, D7 0000002E C1FC 0006 muls.w D0, 0x6 00000032 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000036 2040 movea.l A0, D0 00000038 08A8 0006 0005 bclr.b [A0 + 0x5], 0x6 0000003E 3007 move.w D0, D7 00000040 C1FC 0006 muls.w D0, 0x6 00000044 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000048 2040 movea.l A0, D0 0000004A 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000050 3007 move.w D0, D7 00000052 C1FC 0006 muls.w D0, 0x6 00000056 D0AD FD08 add.l D0, [A5 - 0x2F8] 0000005A 3F2E 0012 move.w -[A7], [A6 + 0x12] 0000005E 3F2E 0010 move.w -[A7], [A6 + 0x10] 00000062 3F2E 000E move.w -[A7], [A6 + 0xE] 00000066 2F00 move.l -[A7], D0 00000068 4EBA 1126 jsr [PC + 0x1126 /* 00001190 */] 0000006C 4FEF 000A lea.l A7, [A7 + 0xA] 00000070 4A40 tst.w D0 00000072 6700 0016 beq +0x18 /* 0000008A */ 00000076 302D FCEE move.w D0, [A5 - 0x312] 0000007A 48C0 ext.l D0 0000007C D080 add.l D0, D0 0000007E D08E add.l D0, A6 00000080 2040 movea.l A0, D0 00000082 3147 FF4A move.w [A0 - 0xB6], D7 00000086 526D FCEE addq.w [A5 - 0x312], 1 label0000008A: 0000008A 5247 addq.w D7, 1 label0000008C: 0000008C BE6E 000C cmp.w D7, [A6 + 0xC] 00000090 6D00 FF9A blt -0x64 /* 0000002C */ 00000094 4A6D FCEE tst.w [A5 - 0x312] 00000098 6600 0008 bne +0xA /* 000000A2 */ 0000009C 7000 moveq.l D0, 0x00 0000009E 6000 021A bra +0x21C /* 000002BA */ label000000A2: 000000A2 4EBA 021C jsr [PC + 0x21C /* 000002C0 */] 000000A6 598F subq.l A7, 4 000000A8 3F3C 0080 move.w -[A7], 0x80 000000AC 42A7 clr.l -[A7] 000000AE 4878 FFFF push.l 0xFFFF 000000B2 A97C syscall GetNewDialog 000000B4 201F move.l D0, [A7]+ 000000B6 2D40 FF46 move.l [A6 - 0xBA], D0 000000BA 2F2E FF46 move.l -[A7], [A6 - 0xBA] 000000BE A873 syscall SetPort 000000C0 598F subq.l A7, 4 000000C2 3F3C 0080 move.w -[A7], 0x80 000000C6 2F2E FF46 move.l -[A7], [A6 - 0xBA] 000000CA A9BE syscall GetNewControl 000000CC 201F move.l D0, [A7]+ 000000CE 2B40 FD04 move.l [A5 - 0x2FC], D0 000000D2 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 000000D6 4267 clr.w -[A7] 000000D8 A964 syscall SetControlMinimum/SetMinCtl 000000DA 302D FCEE move.w D0, [A5 - 0x312] 000000DE 0640 FFF3 addi.w D0, 0xFFF3 000000E2 3E00 move.w D7, D0 000000E4 0C47 0001 cmpi.w D7, 0x1 000000E8 6C00 0004 bge +0x6 /* 000000EE */ 000000EC 7E01 moveq.l D7, 0x01 label000000EE: 000000EE 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 000000F2 3F07 move.w -[A7], D7 000000F4 A965 syscall SetControlMaximum/SetMaxCtl 000000F6 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 000000FA 4267 clr.w -[A7] 000000FC A963 syscall SetControlValue/SetCtlValue 000000FE 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00000102 3F3C 0003 move.w -[A7], 0x3 00000106 486E FF42 pea.l [A6 - 0xBE] 0000010A 486E FF36 pea.l [A6 - 0xCA] 0000010E 486E FF3A pea.l [A6 - 0xC6] 00000112 A98D syscall GetDialogItem/GetDItem 00000114 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00000118 3F3C 0003 move.w -[A7], 0x3 0000011C 3F2E FF42 move.w -[A7], [A6 - 0xBE] 00000120 486D 02BA pea.l [A5 + 0x2BA /* export_83 */] 00000124 486E FF3A pea.l [A6 - 0xC6] 00000128 A98E syscall SetDialogItem/SetDItem 0000012A 2F2E FF46 move.l -[A7], [A6 - 0xBA] 0000012E A915 syscall ShowWindow 00000130 0C6D 000D FCEE cmpi.w [A5 - 0x312], 0xD /* '\r' */ 00000136 6E00 000C bgt +0xE /* 00000144 */ 0000013A 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 0000013E 3F3C 00FF move.w -[A7], 0xFF 00000142 A95D syscall HiliteControl label00000144: 00000144 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00000148 3F3C 0001 move.w -[A7], 0x1 0000014C 486E FF42 pea.l [A6 - 0xBE] 00000150 486E FF36 pea.l [A6 - 0xCA] 00000154 486E FF3A pea.l [A6 - 0xC6] 00000158 A98D syscall GetDialogItem/GetDItem 0000015A 3F3C 0003 move.w -[A7], 0x3 0000015E 3F3C 0003 move.w -[A7], 0x3 00000162 A89B syscall PenSize 00000164 486E FF3A pea.l [A6 - 0xC6] 00000168 3F3C FFFC move.w -[A7], 0xFFFC 0000016C 3F3C FFFC move.w -[A7], 0xFFFC 00000170 A8A9 syscall InsetRect 00000172 486E FF3A pea.l [A6 - 0xC6] 00000176 3F3C 0010 move.w -[A7], 0x10 0000017A 3F3C 0010 move.w -[A7], 0x10 0000017E A8B0 syscall FrameRoundRect 00000180 3F3C 0001 move.w -[A7], 0x1 00000184 3F3C 0001 move.w -[A7], 0x1 00000188 A89B syscall PenSize 0000018A 3F3C 0012 move.w -[A7], 0x12 0000018E 3F3C 0011 move.w -[A7], 0x11 00000192 A893 syscall MoveTo 00000194 4879 0000 14F4 push.l 0x14F4 0000019A A884 syscall DrawString 0000019C 2F2E 0014 move.l -[A7], [A6 + 0x14] 000001A0 486E FFE2 pea.l [A6 - 0x1E] 000001A4 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */] 000001A8 508F addq.l A7, 8 000001AA 486E FFE2 pea.l [A6 - 0x1E] 000001AE 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000001B2 588F addq.l A7, 4 000001B4 486E FFE2 pea.l [A6 - 0x1E] 000001B8 A884 syscall DrawString 000001BA 302E FF4A move.w D0, [A6 - 0xB6] 000001BE C1FC 0006 muls.w D0, 0x6 000001C2 D0AD FD08 add.l D0, [A5 - 0x2F8] 000001C6 2040 movea.l A0, D0 000001C8 08E8 0006 0005 bset.b [A0 + 0x5], 0x6 000001CE 302E FF4A move.w D0, [A6 - 0xB6] 000001D2 C1FC 0006 muls.w D0, 0x6 000001D6 D0AD FD08 add.l D0, [A5 - 0x2F8] 000001DA 2040 movea.l A0, D0 000001DC 08E8 0003 0005 bset.b [A0 + 0x5], 0x3 000001E2 4EBA 0384 jsr [PC + 0x384 /* 00000568 */] label000001E6: 000001E6 486D 02B2 pea.l [A5 + 0x2B2 /* export_82 */] 000001EA 486E FF44 pea.l [A6 - 0xBC] 000001EE A991 syscall ModalDialog 000001F0 302E FF44 move.w D0, [A6 - 0xBC] 000001F4 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000001F8 0001 0004 ori.b D1, 0x4 000001FC 0076 0074 0006 ori.w [A6 + D0.w + 0x6], 0x74 /* 't' */ 00000202 0054 005A ori.w [A4], 0x5A /* 'Z' */ 00000206 7E00 moveq.l D7, 0x00 00000208 6000 0040 bra +0x42 /* 0000024A */ label0000020C: 0000020C 3007 move.w D0, D7 0000020E 48C0 ext.l D0 00000210 D080 add.l D0, D0 00000212 D08E add.l D0, A6 00000214 2040 movea.l A0, D0 00000216 3028 FF4A move.w D0, [A0 - 0xB6] 0000021A C1FC 0006 muls.w D0, 0x6 0000021E D0AD FD08 add.l D0, [A5 - 0x2F8] 00000222 2040 movea.l A0, D0 00000224 08A8 0006 0005 bclr.b [A0 + 0x5], 0x6 0000022A 3007 move.w D0, D7 0000022C 48C0 ext.l D0 0000022E D080 add.l D0, D0 00000230 D08E add.l D0, A6 00000232 2040 movea.l A0, D0 00000234 3028 FF4A move.w D0, [A0 - 0xB6] 00000238 C1FC 0006 muls.w D0, 0x6 0000023C D0AD FD08 add.l D0, [A5 - 0x2F8] 00000240 2040 movea.l A0, D0 00000242 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000248 5247 addq.w D7, 1 label0000024A: 0000024A BE6D FCEE cmp.w D7, [A5 - 0x312] 0000024E 6D00 FFBC blt -0x42 /* 0000020C */ 00000252 6000 001E bra +0x20 /* 00000272 */ 00000256 4EBA 07AC jsr [PC + 0x7AC /* 00000A04 */] 0000025A 6000 0016 bra +0x18 /* 00000272 */ 0000025E 0C6D 000D FCEE cmpi.w [A5 - 0x312], 0xD /* '\r' */ 00000264 6F00 000C ble +0xE /* 00000272 */ 00000268 2F2E FF46 move.l -[A7], [A6 - 0xBA] 0000026C 4EBA 03F4 jsr [PC + 0x3F4 /* 00000662 */] 00000270 588F addq.l A7, 4 label00000272: 00000272 0C6E 0001 FF44 cmpi.w [A6 - 0xBC], 0x1 00000278 6700 000C beq +0xE /* 00000286 */ 0000027C 0C6E 0002 FF44 cmpi.w [A6 - 0xBC], 0x2 00000282 6600 FF62 bne -0x9C /* 000001E6 */ label00000286: 00000286 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 0000028A A955 syscall DisposeControl 0000028C 2F2E FF46 move.l -[A7], [A6 - 0xBA] 00000290 A983 syscall DisposeDialog label00000292: 00000292 558F subq.l A7, 2 00000294 3F3C FFFF move.w -[A7], 0xFFFF 00000298 486D DDAE pea.l [A5 - 0x2252] 0000029C A970 syscall GetNextEvent 0000029E 101F move.b D0, [A7]+ 000002A0 0C6D 0006 DDAE cmpi.w [A5 - 0x2252], 0x6 000002A6 6600 FFEA bne -0x14 /* 00000292 */ 000002AA 2F2D DE5E move.l -[A7], [A5 - 0x21A2] 000002AE 4EAD 00C2 jsr [A5 + 0xC2 /* export_20 */] 000002B2 588F addq.l A7, 4 000002B4 2F2D DE5E move.l -[A7], [A5 - 0x21A2] 000002B8 A873 syscall SetPort label000002BA: 000002BA 2E1F move.l D7, [A7]+ 000002BC 4E5E unlink A6 000002BE 4E75 rts fn000002C0: 000002C0 48E7 1F00 movem.l -[A7], D3,D4,D5,D6,D7 000002C4 3E2D FCEE move.w D7, [A5 - 0x312] 000002C8 6000 00CE bra +0xD0 /* 00000398 */ label000002CC: 000002CC 48C7 ext.l D7 000002CE 8FFC 0002 divs.w D7, 0x2 label000002D2: 000002D2 7601 moveq.l D3, 0x01 000002D4 7A00 moveq.l D5, 0x00 000002D6 6000 00AE bra +0xB0 /* 00000386 */ label000002DA: 000002DA 3005 move.w D0, D5 000002DC D047 add.w D0, D7 000002DE 3C00 move.w D6, D0 000002E0 3006 move.w D0, D6 000002E2 48C0 ext.l D0 000002E4 D080 add.l D0, D0 000002E6 D0AD FCF6 add.l D0, [A5 - 0x30A] 000002EA 2040 movea.l A0, D0 000002EC 3010 move.w D0, [A0] 000002EE C1FC 0006 muls.w D0, 0x6 000002F2 D0AD FD08 add.l D0, [A5 - 0x2F8] 000002F6 486D EFD2 pea.l [A5 - 0x102E] 000002FA 2F00 move.l -[A7], D0 000002FC 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00000300 508F addq.l A7, 8 00000302 486D EFD2 pea.l [A5 - 0x102E] 00000306 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 0000030A 588F addq.l A7, 4 0000030C 3005 move.w D0, D5 0000030E 48C0 ext.l D0 00000310 D080 add.l D0, D0 00000312 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000316 2040 movea.l A0, D0 00000318 3010 move.w D0, [A0] 0000031A C1FC 0006 muls.w D0, 0x6 0000031E D0AD FD08 add.l D0, [A5 - 0x2F8] 00000322 486D EFF0 pea.l [A5 - 0x1010] 00000326 2F00 move.l -[A7], D0 00000328 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 0000032C 508F addq.l A7, 8 0000032E 486D EFF0 pea.l [A5 - 0x1010] 00000332 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00000336 588F addq.l A7, 4 00000338 486D EFD2 pea.l [A5 - 0x102E] 0000033C 486D EFF0 pea.l [A5 - 0x1010] 00000340 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000344 508F addq.l A7, 8 00000346 4A40 tst.w D0 00000348 6F00 003A ble +0x3C /* 00000384 */ 0000034C 3006 move.w D0, D6 0000034E 48C0 ext.l D0 00000350 D080 add.l D0, D0 00000352 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000356 2040 movea.l A0, D0 00000358 3810 move.w D4, [A0] 0000035A 3006 move.w D0, D6 0000035C 48C0 ext.l D0 0000035E D080 add.l D0, D0 00000360 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000364 3205 move.w D1, D5 00000366 48C1 ext.l D1 00000368 D281 add.l D1, D1 0000036A D2AD FCF6 add.l D1, [A5 - 0x30A] 0000036E 2041 movea.l A0, D1 00000370 2240 movea.l A1, D0 00000372 3290 move.w [A1], [A0] 00000374 3005 move.w D0, D5 00000376 48C0 ext.l D0 00000378 D080 add.l D0, D0 0000037A D0AD FCF6 add.l D0, [A5 - 0x30A] 0000037E 2040 movea.l A0, D0 00000380 3084 move.w [A0], D4 00000382 7600 moveq.l D3, 0x00 label00000384: 00000384 5245 addq.w D5, 1 label00000386: 00000386 302D FCEE move.w D0, [A5 - 0x312] 0000038A 9047 sub.w D0, D7 0000038C BA40 cmp.w D5, D0 0000038E 6D00 FF4A blt -0xB4 /* 000002DA */ 00000392 4A03 tst.b D3 00000394 6700 FF3C beq -0xC2 /* 000002D2 */ label00000398: 00000398 0C47 0001 cmpi.w D7, 0x1 0000039C 6E00 FF2E bgt -0xD0 /* 000002CC */ 000003A0 4CDF 00F8 movem.l D3,D4,D5,D6,D7, [A7]+ 000003A4 4E75 rts export_82: 000003A6 4E56 FFF4 link A6, -0x000C 000003AA 422E FFF9 clr.b [A6 - 0x7] 000003AE 206E 000C movea.l A0, [A6 + 0xC] 000003B2 3010 move.w D0, [A0] 000003B4 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 000003B8 0001 0003 ori.b D1, 0x3 000003BC 0150 bchg [A0], D0 000003BE 0006 007A ori.b D6, 0x7A /* 'z' */ 000003C2 0086 486E FFFC ori.l D6, 0x486EFFFC 000003C8 A972 syscall GetMouse 000003CA 206E 000C movea.l A0, [A6 + 0xC] 000003CE 2028 0006 move.l D0, [A0 + 0x6] 000003D2 90AD FCFA sub.l D0, [A5 - 0x306] 000003D6 598F subq.l A7, 4 000003D8 2D40 FFF4 move.l [A6 - 0xC], D0 000003DC 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 000003E0 201F move.l D0, [A7]+ 000003E2 B0AE FFF4 cmp.l D0, [A6 - 0xC] 000003E6 6D00 0036 blt +0x38 /* 0000041E */ 000003EA 302E FFFC move.w D0, [A6 - 0x4] 000003EE 0640 FFE3 addi.w D0, 0xFFE3 000003F2 48C0 ext.l D0 000003F4 81FC 0010 divs.w D0, 0x10 000003F8 B06D FCF0 cmp.w D0, [A5 - 0x310] 000003FC 6600 0020 bne +0x22 /* 0000041E */ 00000400 302D FCF0 move.w D0, [A5 - 0x310] 00000404 B06D FCEE cmp.w D0, [A5 - 0x312] 00000408 6C00 0014 bge +0x16 /* 0000041E */ 0000040C 206E 0008 movea.l A0, [A6 + 0x8] 00000410 7001 moveq.l D0, 0x01 00000412 3080 move.w [A0], D0 00000414 7001 moveq.l D0, 0x01 00000416 1D40 FFF9 move.b [A6 - 0x7], D0 0000041A 6000 00F0 bra +0xF2 /* 0000050C */ label0000041E: 0000041E 422D FD02 clr.b [A5 - 0x2FE] 00000422 206E 000C movea.l A0, [A6 + 0xC] 00000426 0828 0001 000E btst.b [A0 + 0xE], 0x1 0000042C 6700 00DE beq +0xE0 /* 0000050C */ 00000430 7001 moveq.l D0, 0x01 00000432 1B40 FD02 move.b [A5 - 0x2FE], D0 00000436 6000 00D4 bra +0xD6 /* 0000050C */ 0000043A 206E 000C movea.l A0, [A6 + 0xC] 0000043E 2B68 0006 FCFA move.l [A5 - 0x306], [A0 + 0x6] 00000444 6000 00C6 bra +0xC8 /* 0000050C */ 00000448 206E 000C movea.l A0, [A6 + 0xC] 0000044C 203C 0000 00FF move.l D0, 0xFF 00000452 C0A8 0002 and.l D0, [A0 + 0x2] 00000456 3D40 FFFA move.w [A6 - 0x6], D0 0000045A 0C6E 0008 FFFA cmpi.w [A6 - 0x6], 0x8 00000460 6600 0014 bne +0x16 /* 00000476 */ 00000464 206E 0008 movea.l A0, [A6 + 0x8] 00000468 7002 moveq.l D0, 0x02 0000046A 3080 move.w [A0], D0 0000046C 7001 moveq.l D0, 0x01 0000046E 1D40 FFF9 move.b [A6 - 0x7], D0 00000472 6000 0098 bra +0x9A /* 0000050C */ label00000476: 00000476 0C6E 000D FFFA cmpi.w [A6 - 0x6], 0xD /* '\r' */ 0000047C 6600 0014 bne +0x16 /* 00000492 */ 00000480 206E 0008 movea.l A0, [A6 + 0x8] 00000484 7001 moveq.l D0, 0x01 00000486 3080 move.w [A0], D0 00000488 7001 moveq.l D0, 0x01 0000048A 1D40 FFF9 move.b [A6 - 0x7], D0 0000048E 6000 007C bra +0x7E /* 0000050C */ label00000492: 00000492 206E 000C movea.l A0, [A6 + 0xC] 00000496 2028 0006 move.l D0, [A0 + 0x6] 0000049A 90AD FCFE sub.l D0, [A5 - 0x302] 0000049E 598F subq.l A7, 4 000004A0 2D40 FFF4 move.l [A6 - 0xC], D0 000004A4 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 000004A8 201F move.l D0, [A7]+ 000004AA B0AE FFF4 cmp.l D0, [A6 - 0xC] 000004AE 6D00 0014 blt +0x16 /* 000004C4 */ 000004B2 0C6D 001B FCF2 cmpi.w [A5 - 0x30E], 0x1B 000004B8 6E00 0052 bgt +0x54 /* 0000050C */ 000004BC 526D FCF2 addq.w [A5 - 0x30E], 1 000004C0 6000 000A bra +0xC /* 000004CC */ label000004C4: 000004C4 426D FCF2 clr.w [A5 - 0x30E] 000004C8 426D FCF4 clr.w [A5 - 0x30C] label000004CC: 000004CC 0C6E 0040 FFFA cmpi.w [A6 - 0x6], 0x40 /* '@' */ 000004D2 6F00 0012 ble +0x14 /* 000004E6 */ 000004D6 0C6E 005B FFFA cmpi.w [A6 - 0x6], 0x5B /* '[' */ 000004DC 6C00 0008 bge +0xA /* 000004E6 */ 000004E0 066E 0020 FFFA addi.w [A6 - 0x6], 0x20 /* ' ' */ label000004E6: 000004E6 41ED EFF0 lea.l A0, [A5 - 0x1010] 000004EA D0ED FCF2 add.w A0, [A5 - 0x30E] 000004EE 10AE FFFB move.b [A0], [A6 - 0x5] 000004F2 41ED EFF0 lea.l A0, [A5 - 0x1010] 000004F6 D0ED FCF2 add.w A0, [A5 - 0x30E] 000004FA 4228 0001 clr.b [A0 + 0x1] 000004FE 4EBA 02AC jsr [PC + 0x2AC /* 000007AC */] 00000502 206E 000C movea.l A0, [A6 + 0xC] 00000506 2B68 0006 FCFE move.l [A5 - 0x302], [A0 + 0x6] label0000050C: 0000050C 102E FFF9 move.b D0, [A6 - 0x7] 00000510 4E5E unlink A6 00000512 205F movea.l A0, [A7]+ 00000514 4FEF 000C lea.l A7, [A7 + 0xC] 00000518 1E80 move.b [A7], D0 0000051A 4ED0 jmp [A0] export_83: 0000051C 4E56 FFEE link A6, -0x0012 00000520 2F2E 000A move.l -[A7], [A6 + 0xA] 00000524 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000528 486E FFFE pea.l [A6 - 0x2] 0000052C 486E FFFA pea.l [A6 - 0x6] 00000530 486E FFF2 pea.l [A6 - 0xE] 00000534 A98D syscall GetDialogItem/GetDItem 00000536 598F subq.l A7, 4 00000538 A8D8 syscall NewRgn 0000053A 201F move.l D0, [A7]+ 0000053C 2D40 FFEE move.l [A6 - 0x12], D0 00000540 2F2E FFEE move.l -[A7], [A6 - 0x12] 00000544 A87A syscall GetClip 00000546 486E FFF2 pea.l [A6 - 0xE] 0000054A A87B syscall ClipRect 0000054C 486E FFF2 pea.l [A6 - 0xE] 00000550 A8A1 syscall FrameRect 00000552 2F2E FFEE move.l -[A7], [A6 - 0x12] 00000556 A879 syscall SetClip 00000558 2F2E FFEE move.l -[A7], [A6 - 0x12] 0000055C A8D9 syscall DisposRgn/DisposeRgn 0000055E 4E5E unlink A6 00000560 205F movea.l A0, [A7]+ 00000562 4FEF 0006 lea.l A7, [A7 + 0x6] 00000566 4ED0 jmp [A0] fn00000568: 00000568 4E56 FFF0 link A6, -0x0010 0000056C 3D6D FCEE FFF4 move.w [A6 - 0xC], [A5 - 0x312] 00000572 558F subq.l A7, 2 00000574 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000578 A960 syscall GetControlValue/GetCtlValue 0000057A 301F move.w D0, [A7]+ 0000057C 48C0 ext.l D0 0000057E 2D40 FFF0 move.l [A6 - 0x10], D0 00000582 0C6D 000D FCEE cmpi.w [A5 - 0x312], 0xD /* '\r' */ 00000588 6F00 000E ble +0x10 /* 00000598 */ 0000058C 302E FFF2 move.w D0, [A6 - 0xE] 00000590 0640 000D addi.w D0, 0xD /* '\r' */ 00000594 3D40 FFF4 move.w [A6 - 0xC], D0 label00000598: 00000598 3D6E FFF2 FFF6 move.w [A6 - 0xA], [A6 - 0xE] 0000059E 6000 00A8 bra +0xAA /* 00000648 */ label000005A2: 000005A2 302E FFF6 move.w D0, [A6 - 0xA] 000005A6 906E FFF2 sub.w D0, [A6 - 0xE] 000005AA E940 asl D0.w, 4 000005AC 3F3C 0012 move.w -[A7], 0x12 000005B0 0640 0028 addi.w D0, 0x28 /* '(' */ 000005B4 3F00 move.w -[A7], D0 000005B6 A893 syscall MoveTo 000005B8 302E FFF6 move.w D0, [A6 - 0xA] 000005BC 48C0 ext.l D0 000005BE D080 add.l D0, D0 000005C0 D0AD FCF6 add.l D0, [A5 - 0x30A] 000005C4 2040 movea.l A0, D0 000005C6 3010 move.w D0, [A0] 000005C8 C1FC 0006 muls.w D0, 0x6 000005CC D0AD FD08 add.l D0, [A5 - 0x2F8] 000005D0 486D EFD2 pea.l [A5 - 0x102E] 000005D4 2F00 move.l -[A7], D0 000005D6 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 000005DA 508F addq.l A7, 8 000005DC 486D EFD2 pea.l [A5 - 0x102E] 000005E0 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000005E4 588F addq.l A7, 4 000005E6 486D EFD2 pea.l [A5 - 0x102E] 000005EA A884 syscall DrawString 000005EC 302E FFF6 move.w D0, [A6 - 0xA] 000005F0 48C0 ext.l D0 000005F2 D080 add.l D0, D0 000005F4 D0AD FCF6 add.l D0, [A5 - 0x30A] 000005F8 2040 movea.l A0, D0 000005FA 3010 move.w D0, [A0] 000005FC C1FC 0006 muls.w D0, 0x6 00000600 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000604 2040 movea.l A0, D0 00000606 0828 0003 0005 btst.b [A0 + 0x5], 0x3 0000060C 6700 0036 beq +0x38 /* 00000644 */ 00000610 302E FFF6 move.w D0, [A6 - 0xA] 00000614 906E FFF2 sub.w D0, [A6 - 0xE] 00000618 E940 asl D0.w, 4 0000061A 322E FFF6 move.w D1, [A6 - 0xA] 0000061E 926E FFF2 sub.w D1, [A6 - 0xE] 00000622 E941 asl D1.w, 4 00000624 486E FFF8 pea.l [A6 - 0x8] 00000628 3F3C 0010 move.w -[A7], 0x10 0000062C 0640 001C addi.w D0, 0x1C 00000630 3F00 move.w -[A7], D0 00000632 3F3C 00EE move.w -[A7], 0xEE 00000636 0641 002C addi.w D1, 0x2C /* ',' */ 0000063A 3F01 move.w -[A7], D1 0000063C A8A7 syscall SetRect 0000063E 486E FFF8 pea.l [A6 - 0x8] 00000642 A8A4 syscall InvertRect label00000644: 00000644 526E FFF6 addq.w [A6 - 0xA], 1 label00000648: 00000648 302E FFF6 move.w D0, [A6 - 0xA] 0000064C B06E FFF4 cmp.w D0, [A6 - 0xC] 00000650 6D00 FF50 blt -0xAE /* 000005A2 */ 00000654 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000658 2F2E FFF0 move.l -[A7], [A6 - 0x10] 0000065C A95B syscall SetControlReference/SetCRefCon 0000065E 4E5E unlink A6 00000660 4E75 rts fn00000662: 00000662 4E56 FFF4 link A6, -0x000C 00000666 486E FFFC pea.l [A6 - 0x4] 0000066A A972 syscall GetMouse 0000066C 558F subq.l A7, 2 0000066E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000672 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000676 486E FFF8 pea.l [A6 - 0x8] 0000067A A96C syscall FindControl 0000067C 301F move.w D0, [A7]+ 0000067E 3D40 FFF6 move.w [A6 - 0xA], D0 00000682 302E FFF6 move.w D0, [A6 - 0xA] 00000686 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000068A 0005 0016 ori.b D5, 0x16 0000068E 0014 0028 ori.b [A4], 0x28 /* '(' */ 00000692 0015 003A ori.b [A5], 0x3A /* ':' */ 00000696 0016 0044 ori.b [A6], 0x44 /* 'D' */ 0000069A 0017 004E ori.b [A7], 0x4E /* 'N' */ 0000069E 0081 0068 558F ori.l D1, 0x68558F 000006A4 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 000006A8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000006AC 486D 02CA pea.l [A5 + 0x2CA /* export_85 */] 000006B0 A968 syscall TrackControl 000006B2 301F move.w D0, [A7]+ 000006B4 6000 0058 bra +0x5A /* 0000070E */ 000006B8 558F subq.l A7, 2 000006BA 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 000006BE 2F2E FFFC move.l -[A7], [A6 - 0x4] 000006C2 486D 02CA pea.l [A5 + 0x2CA /* export_85 */] 000006C6 A968 syscall TrackControl 000006C8 301F move.w D0, [A7]+ 000006CA 6000 0042 bra +0x44 /* 0000070E */ 000006CE 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000006D2 4EBA 0092 jsr [PC + 0x92 /* 00000766 */] 000006D6 548F addq.l A7, 2 000006D8 6000 0034 bra +0x36 /* 0000070E */ 000006DC 3F2E FFF6 move.w -[A7], [A6 - 0xA] 000006E0 4EBA 0084 jsr [PC + 0x84 /* 00000766 */] 000006E4 548F addq.l A7, 2 000006E6 6000 0026 bra +0x28 /* 0000070E */ 000006EA 558F subq.l A7, 2 000006EC 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 000006F0 2F2E FFFC move.l -[A7], [A6 - 0x4] 000006F4 42A7 clr.l -[A7] 000006F6 A968 syscall TrackControl 000006F8 301F move.w D0, [A7]+ 000006FA 4A40 tst.w D0 000006FC 6700 0010 beq +0x12 /* 0000070E */ 00000700 4EBA 0266 jsr [PC + 0x266 /* 00000968 */] 00000704 6000 0008 bra +0xA /* 0000070E */ 00000708 3F3C 0003 move.w -[A7], 0x3 0000070C A9C8 syscall SysBeep label0000070E: 0000070E 4E5E unlink A6 00000710 4E75 rts export_85: 00000712 4E56 FFFE link A6, -0x0002 00000716 426E FFFE clr.w [A6 - 0x2] 0000071A 0C6E 0015 0008 cmpi.w [A6 + 0x8], 0x15 00000720 6600 0008 bne +0xA /* 0000072A */ 00000724 7001 moveq.l D0, 0x01 00000726 3D40 FFFE move.w [A6 - 0x2], D0 label0000072A: 0000072A 0C6E 0014 0008 cmpi.w [A6 + 0x8], 0x14 00000730 6600 0008 bne +0xA /* 0000073A */ 00000734 70FF moveq.l D0, 0xFFFFFFFF 00000736 3D40 FFFE move.w [A6 - 0x2], D0 label0000073A: 0000073A 4A6E FFFE tst.w [A6 - 0x2] 0000073E 6700 001C beq +0x1E /* 0000075C */ 00000742 558F subq.l A7, 2 00000744 2F2E 000A move.l -[A7], [A6 + 0xA] 00000748 A960 syscall GetControlValue/GetCtlValue 0000074A 301F move.w D0, [A7]+ 0000074C D06E FFFE add.w D0, [A6 - 0x2] 00000750 2F2E 000A move.l -[A7], [A6 + 0xA] 00000754 3F00 move.w -[A7], D0 00000756 A963 syscall SetControlValue/SetCtlValue 00000758 4EBA 020E jsr [PC + 0x20E /* 00000968 */] label0000075C: 0000075C 4E5E unlink A6 0000075E 205F movea.l A0, [A7]+ 00000760 4FEF 0006 lea.l A7, [A7 + 0x6] 00000764 4ED0 jmp [A0] fn00000766: 00000766 4E56 FFFE link A6, -0x0002 0000076A 558F subq.l A7, 2 0000076C 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000770 A960 syscall GetControlValue/GetCtlValue 00000772 301F move.w D0, [A7]+ 00000774 3D40 FFFE move.w [A6 - 0x2], D0 00000778 302E 0008 move.w D0, [A6 + 0x8] 0000077C 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 00000780 0016 0017 ori.b [A6], 0x17 00000784 0016 0004 ori.b [A6], 0x4 00000788 000C 066E ori.b A4, 0x6E /* 'n' */ 0000078C FFF3 .invalid <> 0000078E FFFE .invalid <> 00000790 6000 0008 bra +0xA /* 0000079A */ 00000794 066E 000D FFFE addi.w [A6 - 0x2], 0xD /* '\r' */ label0000079A: 0000079A 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 0000079E 3F2E FFFE move.w -[A7], [A6 - 0x2] 000007A2 A963 syscall SetControlValue/SetCtlValue 000007A4 4EBA 01C2 jsr [PC + 0x1C2 /* 00000968 */] 000007A8 4E5E unlink A6 000007AA 4E75 rts fn000007AC: 000007AC 4E56 FFFC link A6, -0x0004 000007B0 558F subq.l A7, 2 000007B2 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 000007B6 A960 syscall GetControlValue/GetCtlValue 000007B8 301F move.w D0, [A7]+ 000007BA 3D40 FFFC move.w [A6 - 0x4], D0 000007BE 426E FFFE clr.w [A6 - 0x2] 000007C2 6000 0078 bra +0x7A /* 0000083C */ label000007C6: 000007C6 302E FFFE move.w D0, [A6 - 0x2] 000007CA 48C0 ext.l D0 000007CC D080 add.l D0, D0 000007CE D0AD FCF6 add.l D0, [A5 - 0x30A] 000007D2 2040 movea.l A0, D0 000007D4 3010 move.w D0, [A0] 000007D6 C1FC 0006 muls.w D0, 0x6 000007DA D0AD FD08 add.l D0, [A5 - 0x2F8] 000007DE 2040 movea.l A0, D0 000007E0 0828 0003 0005 btst.b [A0 + 0x5], 0x3 000007E6 6700 0050 beq +0x52 /* 00000838 */ 000007EA 302E FFFE move.w D0, [A6 - 0x2] 000007EE 48C0 ext.l D0 000007F0 D080 add.l D0, D0 000007F2 D0AD FCF6 add.l D0, [A5 - 0x30A] 000007F6 2040 movea.l A0, D0 000007F8 3010 move.w D0, [A0] 000007FA C1FC 0006 muls.w D0, 0x6 000007FE D0AD FD08 add.l D0, [A5 - 0x2F8] 00000802 2040 movea.l A0, D0 00000804 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 0000080A 302E FFFE move.w D0, [A6 - 0x2] 0000080E 48C0 ext.l D0 00000810 D080 add.l D0, D0 00000812 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000816 2040 movea.l A0, D0 00000818 3010 move.w D0, [A0] 0000081A C1FC 0006 muls.w D0, 0x6 0000081E D0AD FD08 add.l D0, [A5 - 0x2F8] 00000822 2040 movea.l A0, D0 00000824 08A8 0006 0005 bclr.b [A0 + 0x5], 0x6 0000082A 3F2E FFFC move.w -[A7], [A6 - 0x4] 0000082E 3F2E FFFE move.w -[A7], [A6 - 0x2] 00000832 4EBA 0904 jsr [PC + 0x904 /* 00001138 */] 00000836 588F addq.l A7, 4 label00000838: 00000838 526E FFFE addq.w [A6 - 0x2], 1 label0000083C: 0000083C 302E FFFE move.w D0, [A6 - 0x2] 00000840 B06D FCEE cmp.w D0, [A5 - 0x312] 00000844 6D00 FF80 blt -0x7E /* 000007C6 */ 00000848 3D6D FCF4 FFFE move.w [A6 - 0x2], [A5 - 0x30C] 0000084E 6000 0052 bra +0x54 /* 000008A2 */ label00000852: 00000852 302E FFFE move.w D0, [A6 - 0x2] 00000856 48C0 ext.l D0 00000858 D080 add.l D0, D0 0000085A D0AD FCF6 add.l D0, [A5 - 0x30A] 0000085E 2040 movea.l A0, D0 00000860 3010 move.w D0, [A0] 00000862 C1FC 0006 muls.w D0, 0x6 00000866 D0AD FD08 add.l D0, [A5 - 0x2F8] 0000086A 486D EFD2 pea.l [A5 - 0x102E] 0000086E 2F00 move.l -[A7], D0 00000870 4EAD 00DA jsr [A5 + 0xDA /* export_23 */] 00000874 508F addq.l A7, 8 00000876 486D EFD2 pea.l [A5 - 0x102E] 0000087A 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 0000087E 588F addq.l A7, 4 00000880 302D FCF0 move.w D0, [A5 - 0x310] 00000884 5240 addq.w D0, 1 00000886 3F00 move.w -[A7], D0 00000888 486D EFF0 pea.l [A5 - 0x1010] 0000088C 486D EFD2 pea.l [A5 - 0x102E] 00000890 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000894 4FEF 000A lea.l A7, [A7 + 0xA] 00000898 4A40 tst.w D0 0000089A 6C00 0012 bge +0x14 /* 000008AE */ 0000089E 526E FFFE addq.w [A6 - 0x2], 1 label000008A2: 000008A2 302E FFFE move.w D0, [A6 - 0x2] 000008A6 B06D FCEE cmp.w D0, [A5 - 0x312] 000008AA 6D00 FFA6 blt -0x58 /* 00000852 */ label000008AE: 000008AE 302E FFFE move.w D0, [A6 - 0x2] 000008B2 B06D FCEE cmp.w D0, [A5 - 0x312] 000008B6 6D00 000C blt +0xE /* 000008C4 */ 000008BA 302D FCEE move.w D0, [A5 - 0x312] 000008BE 5340 subq.w D0, 1 000008C0 3D40 FFFE move.w [A6 - 0x2], D0 label000008C4: 000008C4 302E FFFE move.w D0, [A6 - 0x2] 000008C8 B06E FFFC cmp.w D0, [A6 - 0x4] 000008CC 6D00 0012 blt +0x14 /* 000008E0 */ 000008D0 302E FFFC move.w D0, [A6 - 0x4] 000008D4 0640 000D addi.w D0, 0xD /* '\r' */ 000008D8 B06E FFFE cmp.w D0, [A6 - 0x2] 000008DC 6E00 0032 bgt +0x34 /* 00000910 */ label000008E0: 000008E0 3D6E FFFE FFFC move.w [A6 - 0x4], [A6 - 0x2] 000008E6 302E FFFC move.w D0, [A6 - 0x4] 000008EA 0640 000D addi.w D0, 0xD /* '\r' */ 000008EE B06D FCEE cmp.w D0, [A5 - 0x312] 000008F2 6F00 000E ble +0x10 /* 00000902 */ 000008F6 302D FCEE move.w D0, [A5 - 0x312] 000008FA 0640 FFF3 addi.w D0, 0xFFF3 000008FE 3D40 FFFC move.w [A6 - 0x4], D0 label00000902: 00000902 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000906 3F2E FFFC move.w -[A7], [A6 - 0x4] 0000090A A963 syscall SetControlValue/SetCtlValue 0000090C 4EBA 005A jsr [PC + 0x5A /* 00000968 */] label00000910: 00000910 302E FFFE move.w D0, [A6 - 0x2] 00000914 48C0 ext.l D0 00000916 D080 add.l D0, D0 00000918 D0AD FCF6 add.l D0, [A5 - 0x30A] 0000091C 2040 movea.l A0, D0 0000091E 3010 move.w D0, [A0] 00000920 C1FC 0006 muls.w D0, 0x6 00000924 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000928 2040 movea.l A0, D0 0000092A 08E8 0003 0005 bset.b [A0 + 0x5], 0x3 00000930 302E FFFE move.w D0, [A6 - 0x2] 00000934 48C0 ext.l D0 00000936 D080 add.l D0, D0 00000938 D0AD FCF6 add.l D0, [A5 - 0x30A] 0000093C 2040 movea.l A0, D0 0000093E 3010 move.w D0, [A0] 00000940 C1FC 0006 muls.w D0, 0x6 00000944 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000948 2040 movea.l A0, D0 0000094A 08E8 0006 0005 bset.b [A0 + 0x5], 0x6 00000950 3F2E FFFC move.w -[A7], [A6 - 0x4] 00000954 3F2E FFFE move.w -[A7], [A6 - 0x2] 00000958 4EBA 07DE jsr [PC + 0x7DE /* 00001138 */] 0000095C 588F addq.l A7, 4 0000095E 3B6E FFFE FCF4 move.w [A5 - 0x30C], [A6 - 0x2] 00000964 4E5E unlink A6 00000966 4E75 rts fn00000968: 00000968 4E56 FFEC link A6, -0x0014 0000096C 598F subq.l A7, 4 0000096E 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000972 A95A syscall GetControlReference/GetCRefCon 00000974 201F move.l D0, [A7]+ 00000976 3D40 FFEE move.w [A6 - 0x12], D0 0000097A 558F subq.l A7, 2 0000097C 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000980 A960 syscall GetControlValue/GetCtlValue 00000982 301F move.w D0, [A7]+ 00000984 3D40 FFEC move.w [A6 - 0x14], D0 00000988 598F subq.l A7, 4 0000098A A8D8 syscall NewRgn 0000098C 201F move.l D0, [A7]+ 0000098E 2D40 FFFC move.l [A6 - 0x4], D0 00000992 598F subq.l A7, 4 00000994 A8D8 syscall NewRgn 00000996 201F move.l D0, [A7]+ 00000998 2D40 FFF8 move.l [A6 - 0x8], D0 0000099C 486E FFF0 pea.l [A6 - 0x10] 000009A0 3F3C 000F move.w -[A7], 0xF 000009A4 3F3C 001B move.w -[A7], 0x1B 000009A8 3F3C 00EF move.w -[A7], 0xEF 000009AC 3F3C 00ED move.w -[A7], 0xED 000009B0 A8A7 syscall SetRect 000009B2 486E FFF0 pea.l [A6 - 0x10] 000009B6 3F3C 0001 move.w -[A7], 0x1 000009BA 3F3C 0001 move.w -[A7], 0x1 000009BE A8A9 syscall InsetRect 000009C0 302E FFEE move.w D0, [A6 - 0x12] 000009C4 906E FFEC sub.w D0, [A6 - 0x14] 000009C8 E940 asl D0.w, 4 000009CA 486E FFF0 pea.l [A6 - 0x10] 000009CE 4267 clr.w -[A7] 000009D0 3F00 move.w -[A7], D0 000009D2 2F2E FFFC move.l -[A7], [A6 - 0x4] 000009D6 A8EF syscall ScrollRect 000009D8 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000009DC A87A syscall GetClip 000009DE 206E FFFC movea.l A0, [A6 - 0x4] 000009E2 2050 movea.l A0, [A0] 000009E4 4868 0002 pea.l [A0 + 0x2] 000009E8 A87B syscall ClipRect 000009EA 4EBA FB7C jsr [PC - 0x484 /* 00000568 */] 000009EE 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000009F2 A879 syscall SetClip 000009F4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000009F8 A8D9 syscall DisposRgn/DisposeRgn 000009FA 2F2E FFFC move.l -[A7], [A6 - 0x4] 000009FE A8D9 syscall DisposRgn/DisposeRgn 00000A00 4E5E unlink A6 00000A02 4E75 rts fn00000A04: 00000A04 4E56 FFE8 link A6, -0x0018 00000A08 558F subq.l A7, 2 00000A0A 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000A0E A960 syscall GetControlValue/GetCtlValue 00000A10 301F move.w D0, [A7]+ 00000A12 3D40 FFF2 move.w [A6 - 0xE], D0 00000A16 486E FFF4 pea.l [A6 - 0xC] 00000A1A A972 syscall GetMouse 00000A1C 302E FFF4 move.w D0, [A6 - 0xC] 00000A20 0640 FFE3 addi.w D0, 0xFFE3 00000A24 48C0 ext.l D0 00000A26 81FC 0010 divs.w D0, 0x10 00000A2A 3D40 FFEA move.w [A6 - 0x16], D0 00000A2E 4A6E FFEA tst.w [A6 - 0x16] 00000A32 6C00 0006 bge +0x8 /* 00000A3A */ 00000A36 426E FFEA clr.w [A6 - 0x16] label00000A3A: 00000A3A 0C6E 000C FFEA cmpi.w [A6 - 0x16], 0xC 00000A40 6F00 0008 ble +0xA /* 00000A4A */ 00000A44 700C moveq.l D0, 0x0C 00000A46 3D40 FFEA move.w [A6 - 0x16], D0 label00000A4A: 00000A4A 3B6E FFEA FCF0 move.w [A5 - 0x310], [A6 - 0x16] 00000A50 4A2D FD02 tst.b [A5 - 0x2FE] 00000A54 6600 008C bne +0x8E /* 00000AE2 */ 00000A58 426E FFF0 clr.w [A6 - 0x10] 00000A5C 6000 0078 bra +0x7A /* 00000AD6 */ label00000A60: 00000A60 302E FFF0 move.w D0, [A6 - 0x10] 00000A64 48C0 ext.l D0 00000A66 D080 add.l D0, D0 00000A68 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000A6C 2040 movea.l A0, D0 00000A6E 3010 move.w D0, [A0] 00000A70 C1FC 0006 muls.w D0, 0x6 00000A74 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000A78 2040 movea.l A0, D0 00000A7A 0828 0003 0005 btst.b [A0 + 0x5], 0x3 00000A80 6700 0050 beq +0x52 /* 00000AD2 */ 00000A84 302E FFF0 move.w D0, [A6 - 0x10] 00000A88 48C0 ext.l D0 00000A8A D080 add.l D0, D0 00000A8C D0AD FCF6 add.l D0, [A5 - 0x30A] 00000A90 2040 movea.l A0, D0 00000A92 3010 move.w D0, [A0] 00000A94 C1FC 0006 muls.w D0, 0x6 00000A98 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000A9C 2040 movea.l A0, D0 00000A9E 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000AA4 302E FFF0 move.w D0, [A6 - 0x10] 00000AA8 48C0 ext.l D0 00000AAA D080 add.l D0, D0 00000AAC D0AD FCF6 add.l D0, [A5 - 0x30A] 00000AB0 2040 movea.l A0, D0 00000AB2 3010 move.w D0, [A0] 00000AB4 C1FC 0006 muls.w D0, 0x6 00000AB8 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000ABC 2040 movea.l A0, D0 00000ABE 08A8 0006 0005 bclr.b [A0 + 0x5], 0x6 00000AC4 3F2E FFF2 move.w -[A7], [A6 - 0xE] 00000AC8 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00000ACC 4EBA 066A jsr [PC + 0x66A /* 00001138 */] 00000AD0 588F addq.l A7, 4 label00000AD2: 00000AD2 526E FFF0 addq.w [A6 - 0x10], 1 label00000AD6: 00000AD6 302E FFF0 move.w D0, [A6 - 0x10] 00000ADA B06D FCEE cmp.w D0, [A5 - 0x312] 00000ADE 6D00 FF80 blt -0x7E /* 00000A60 */ label00000AE2: 00000AE2 302D FCEE move.w D0, [A5 - 0x312] 00000AE6 B06E FFEA cmp.w D0, [A6 - 0x16] 00000AEA 6F00 05E2 ble +0x5E4 /* 000010CE */ 00000AEE 302E FFF2 move.w D0, [A6 - 0xE] 00000AF2 D16E FFEA add.w [A6 - 0x16], D0 00000AF6 302E FFEA move.w D0, [A6 - 0x16] 00000AFA 48C0 ext.l D0 00000AFC D080 add.l D0, D0 00000AFE D0AD FCF6 add.l D0, [A5 - 0x30A] 00000B02 2040 movea.l A0, D0 00000B04 3010 move.w D0, [A0] 00000B06 C1FC 0006 muls.w D0, 0x6 00000B0A D0AD FD08 add.l D0, [A5 - 0x2F8] 00000B0E 2040 movea.l A0, D0 00000B10 302E FFEA move.w D0, [A6 - 0x16] 00000B14 48C0 ext.l D0 00000B16 D080 add.l D0, D0 00000B18 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000B1C 2240 movea.l A1, D0 00000B1E 3011 move.w D0, [A1] 00000B20 C1FC 0006 muls.w D0, 0x6 00000B24 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000B28 2240 movea.l A1, D0 00000B2A 0829 0003 0005 btst.b [A1 + 0x5], 0x3 00000B30 57C0 seq D0 00000B32 4400 neg.b D0 00000B34 4880 ext.w D0 00000B36 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000B3C 0200 0001 andi.b D0, 0x1 00000B40 E708 lsl D0.b, 3 00000B42 8128 0005 or.b [A0 + 0x5], D0 00000B46 302E FFEA move.w D0, [A6 - 0x16] 00000B4A 48C0 ext.l D0 00000B4C D080 add.l D0, D0 00000B4E D0AD FCF6 add.l D0, [A5 - 0x30A] 00000B52 2040 movea.l A0, D0 00000B54 3010 move.w D0, [A0] 00000B56 C1FC 0006 muls.w D0, 0x6 00000B5A D0AD FD08 add.l D0, [A5 - 0x2F8] 00000B5E 2040 movea.l A0, D0 00000B60 0828 0003 0005 btst.b [A0 + 0x5], 0x3 00000B66 56C0 sne D0 00000B68 4400 neg.b D0 00000B6A 4880 ext.w D0 00000B6C 3D40 FFE8 move.w [A6 - 0x18], D0 00000B70 3F2E FFF2 move.w -[A7], [A6 - 0xE] 00000B74 3F2E FFEA move.w -[A7], [A6 - 0x16] 00000B78 4EBA 05BE jsr [PC + 0x5BE /* 00001138 */] 00000B7C 588F addq.l A7, 4 00000B7E 3D6E FFEA FFEC move.w [A6 - 0x14], [A6 - 0x16] label00000B84: 00000B84 486E FFF4 pea.l [A6 - 0xC] 00000B88 A972 syscall GetMouse 00000B8A 302E FFF4 move.w D0, [A6 - 0xC] 00000B8E 0640 FFE3 addi.w D0, 0xFFE3 00000B92 48C0 ext.l D0 00000B94 81FC 0010 divs.w D0, 0x10 00000B98 3D40 FFEE move.w [A6 - 0x12], D0 00000B9C 302E FFEE move.w D0, [A6 - 0x12] 00000BA0 D06E FFF2 add.w D0, [A6 - 0xE] 00000BA4 B06E FFEC cmp.w D0, [A6 - 0x14] 00000BA8 6700 0518 beq +0x51A /* 000010C2 */ 00000BAC 4A6E FFEE tst.w [A6 - 0x12] 00000BB0 6C00 0034 bge +0x36 /* 00000BE6 */ 00000BB4 426E FFEE clr.w [A6 - 0x12] 00000BB8 4A6E FFF2 tst.w [A6 - 0xE] 00000BBC 6700 0028 beq +0x2A /* 00000BE6 */ 00000BC0 558F subq.l A7, 2 00000BC2 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000BC6 A960 syscall GetControlValue/GetCtlValue 00000BC8 301F move.w D0, [A7]+ 00000BCA 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000BCE 5340 subq.w D0, 1 00000BD0 3F00 move.w -[A7], D0 00000BD2 A963 syscall SetControlValue/SetCtlValue 00000BD4 4EBA FD92 jsr [PC - 0x26E /* 00000968 */] 00000BD8 558F subq.l A7, 2 00000BDA 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000BDE A960 syscall GetControlValue/GetCtlValue 00000BE0 301F move.w D0, [A7]+ 00000BE2 3D40 FFF2 move.w [A6 - 0xE], D0 label00000BE6: 00000BE6 0C6E 000C FFEE cmpi.w [A6 - 0x12], 0xC 00000BEC 6F00 003E ble +0x40 /* 00000C2C */ 00000BF0 700C moveq.l D0, 0x0C 00000BF2 3D40 FFEE move.w [A6 - 0x12], D0 00000BF6 302E FFF2 move.w D0, [A6 - 0xE] 00000BFA 0640 000D addi.w D0, 0xD /* '\r' */ 00000BFE B06D FCEE cmp.w D0, [A5 - 0x312] 00000C02 6C00 0028 bge +0x2A /* 00000C2C */ 00000C06 558F subq.l A7, 2 00000C08 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000C0C A960 syscall GetControlValue/GetCtlValue 00000C0E 301F move.w D0, [A7]+ 00000C10 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000C14 5240 addq.w D0, 1 00000C16 3F00 move.w -[A7], D0 00000C18 A963 syscall SetControlValue/SetCtlValue 00000C1A 4EBA FD4C jsr [PC - 0x2B4 /* 00000968 */] 00000C1E 558F subq.l A7, 2 00000C20 2F2D FD04 move.l -[A7], [A5 - 0x2FC] 00000C24 A960 syscall GetControlValue/GetCtlValue 00000C26 301F move.w D0, [A7]+ 00000C28 3D40 FFF2 move.w [A6 - 0xE], D0 label00000C2C: 00000C2C 302E FFEE move.w D0, [A6 - 0x12] 00000C30 B06D FCEE cmp.w D0, [A5 - 0x312] 00000C34 6D00 000C blt +0xE /* 00000C42 */ 00000C38 302D FCEE move.w D0, [A5 - 0x312] 00000C3C 5340 subq.w D0, 1 00000C3E 3D40 FFEE move.w [A6 - 0x12], D0 label00000C42: 00000C42 302E FFEE move.w D0, [A6 - 0x12] 00000C46 D06E FFF2 add.w D0, [A6 - 0xE] 00000C4A B06E FFEA cmp.w D0, [A6 - 0x16] 00000C4E 6F00 0236 ble +0x238 /* 00000E86 */ 00000C52 3D6E FFEA FFF0 move.w [A6 - 0x10], [A6 - 0x16] 00000C58 6000 0070 bra +0x72 /* 00000CCA */ label00000C5C: 00000C5C 302E FFF0 move.w D0, [A6 - 0x10] 00000C60 48C0 ext.l D0 00000C62 D080 add.l D0, D0 00000C64 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000C68 2040 movea.l A0, D0 00000C6A 3010 move.w D0, [A0] 00000C6C C1FC 0006 muls.w D0, 0x6 00000C70 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000C74 2040 movea.l A0, D0 00000C76 0828 0003 0005 btst.b [A0 + 0x5], 0x3 00000C7C 56C0 sne D0 00000C7E 4400 neg.b D0 00000C80 4880 ext.w D0 00000C82 B06E FFE8 cmp.w D0, [A6 - 0x18] 00000C86 6700 003E beq +0x40 /* 00000CC6 */ 00000C8A 302E FFF0 move.w D0, [A6 - 0x10] 00000C8E 48C0 ext.l D0 00000C90 D080 add.l D0, D0 00000C92 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000C96 2040 movea.l A0, D0 00000C98 3010 move.w D0, [A0] 00000C9A C1FC 0006 muls.w D0, 0x6 00000C9E D0AD FD08 add.l D0, [A5 - 0x2F8] 00000CA2 2040 movea.l A0, D0 00000CA4 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000CAA 102E FFE9 move.b D0, [A6 - 0x17] 00000CAE 0200 0001 andi.b D0, 0x1 00000CB2 E708 lsl D0.b, 3 00000CB4 8128 0005 or.b [A0 + 0x5], D0 00000CB8 3F2E FFF2 move.w -[A7], [A6 - 0xE] 00000CBC 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00000CC0 4EBA 0476 jsr [PC + 0x476 /* 00001138 */] 00000CC4 588F addq.l A7, 4 label00000CC6: 00000CC6 526E FFF0 addq.w [A6 - 0x10], 1 label00000CCA: 00000CCA 302E FFEE move.w D0, [A6 - 0x12] 00000CCE D06E FFF2 add.w D0, [A6 - 0xE] 00000CD2 B06E FFF0 cmp.w D0, [A6 - 0x10] 00000CD6 6C00 FF84 bge -0x7A /* 00000C5C */ 00000CDA 302E FFEE move.w D0, [A6 - 0x12] 00000CDE D06E FFF2 add.w D0, [A6 - 0xE] 00000CE2 B06E FFEC cmp.w D0, [A6 - 0x14] 00000CE6 6C00 00CA bge +0xCC /* 00000DB2 */ 00000CEA 3D6E FFEC FFF0 move.w [A6 - 0x10], [A6 - 0x14] 00000CF0 6000 00B0 bra +0xB2 /* 00000DA2 */ label00000CF4: 00000CF4 302E FFF0 move.w D0, [A6 - 0x10] 00000CF8 48C0 ext.l D0 00000CFA D080 add.l D0, D0 00000CFC D0AD FCF6 add.l D0, [A5 - 0x30A] 00000D00 2040 movea.l A0, D0 00000D02 3010 move.w D0, [A0] 00000D04 C1FC 0006 muls.w D0, 0x6 00000D08 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000D0C 2040 movea.l A0, D0 00000D0E 302E FFF0 move.w D0, [A6 - 0x10] 00000D12 48C0 ext.l D0 00000D14 D080 add.l D0, D0 00000D16 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000D1A 2240 movea.l A1, D0 00000D1C 3011 move.w D0, [A1] 00000D1E C1FC 0006 muls.w D0, 0x6 00000D22 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000D26 2240 movea.l A1, D0 00000D28 0829 0006 0005 btst.b [A1 + 0x5], 0x6 00000D2E 56C0 sne D0 00000D30 4400 neg.b D0 00000D32 0828 0003 0005 btst.b [A0 + 0x5], 0x3 00000D38 56C1 sne D1 00000D3A 4401 neg.b D1 00000D3C B200 cmp.b D1, D0 00000D3E 6700 005E beq +0x60 /* 00000D9E */ 00000D42 302E FFF0 move.w D0, [A6 - 0x10] 00000D46 48C0 ext.l D0 00000D48 D080 add.l D0, D0 00000D4A D0AD FCF6 add.l D0, [A5 - 0x30A] 00000D4E 2040 movea.l A0, D0 00000D50 3010 move.w D0, [A0] 00000D52 C1FC 0006 muls.w D0, 0x6 00000D56 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000D5A 2040 movea.l A0, D0 00000D5C 302E FFF0 move.w D0, [A6 - 0x10] 00000D60 48C0 ext.l D0 00000D62 D080 add.l D0, D0 00000D64 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000D68 2240 movea.l A1, D0 00000D6A 3011 move.w D0, [A1] 00000D6C C1FC 0006 muls.w D0, 0x6 00000D70 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000D74 2240 movea.l A1, D0 00000D76 0829 0006 0005 btst.b [A1 + 0x5], 0x6 00000D7C 56C0 sne D0 00000D7E 4400 neg.b D0 00000D80 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000D86 0200 0001 andi.b D0, 0x1 00000D8A E708 lsl D0.b, 3 00000D8C 8128 0005 or.b [A0 + 0x5], D0 00000D90 3F2E FFF2 move.w -[A7], [A6 - 0xE] 00000D94 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00000D98 4EBA 039E jsr [PC + 0x39E /* 00001138 */] 00000D9C 588F addq.l A7, 4 label00000D9E: 00000D9E 536E FFF0 subq.w [A6 - 0x10], 1 label00000DA2: 00000DA2 302E FFEE move.w D0, [A6 - 0x12] 00000DA6 D06E FFF2 add.w D0, [A6 - 0xE] 00000DAA B06E FFF0 cmp.w D0, [A6 - 0x10] 00000DAE 6D00 FF44 blt -0xBA /* 00000CF4 */ label00000DB2: 00000DB2 302E FFEC move.w D0, [A6 - 0x14] 00000DB6 B06E FFEA cmp.w D0, [A6 - 0x16] 00000DBA 6C00 02FA bge +0x2FC /* 000010B6 */ 00000DBE 3D6E FFEC FFF0 move.w [A6 - 0x10], [A6 - 0x14] 00000DC4 6000 00B0 bra +0xB2 /* 00000E76 */ label00000DC8: 00000DC8 302E FFF0 move.w D0, [A6 - 0x10] 00000DCC 48C0 ext.l D0 00000DCE D080 add.l D0, D0 00000DD0 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000DD4 2040 movea.l A0, D0 00000DD6 3010 move.w D0, [A0] 00000DD8 C1FC 0006 muls.w D0, 0x6 00000DDC D0AD FD08 add.l D0, [A5 - 0x2F8] 00000DE0 2040 movea.l A0, D0 00000DE2 302E FFF0 move.w D0, [A6 - 0x10] 00000DE6 48C0 ext.l D0 00000DE8 D080 add.l D0, D0 00000DEA D0AD FCF6 add.l D0, [A5 - 0x30A] 00000DEE 2240 movea.l A1, D0 00000DF0 3011 move.w D0, [A1] 00000DF2 C1FC 0006 muls.w D0, 0x6 00000DF6 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000DFA 2240 movea.l A1, D0 00000DFC 0829 0006 0005 btst.b [A1 + 0x5], 0x6 00000E02 56C0 sne D0 00000E04 4400 neg.b D0 00000E06 0828 0003 0005 btst.b [A0 + 0x5], 0x3 00000E0C 56C1 sne D1 00000E0E 4401 neg.b D1 00000E10 B200 cmp.b D1, D0 00000E12 6700 005E beq +0x60 /* 00000E72 */ 00000E16 302E FFF0 move.w D0, [A6 - 0x10] 00000E1A 48C0 ext.l D0 00000E1C D080 add.l D0, D0 00000E1E D0AD FCF6 add.l D0, [A5 - 0x30A] 00000E22 2040 movea.l A0, D0 00000E24 3010 move.w D0, [A0] 00000E26 C1FC 0006 muls.w D0, 0x6 00000E2A D0AD FD08 add.l D0, [A5 - 0x2F8] 00000E2E 2040 movea.l A0, D0 00000E30 302E FFF0 move.w D0, [A6 - 0x10] 00000E34 48C0 ext.l D0 00000E36 D080 add.l D0, D0 00000E38 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000E3C 2240 movea.l A1, D0 00000E3E 3011 move.w D0, [A1] 00000E40 C1FC 0006 muls.w D0, 0x6 00000E44 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000E48 2240 movea.l A1, D0 00000E4A 0829 0006 0005 btst.b [A1 + 0x5], 0x6 00000E50 56C0 sne D0 00000E52 4400 neg.b D0 00000E54 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000E5A 0200 0001 andi.b D0, 0x1 00000E5E E708 lsl D0.b, 3 00000E60 8128 0005 or.b [A0 + 0x5], D0 00000E64 3F2E FFF2 move.w -[A7], [A6 - 0xE] 00000E68 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00000E6C 4EBA 02CA jsr [PC + 0x2CA /* 00001138 */] 00000E70 588F addq.l A7, 4 label00000E72: 00000E72 526E FFF0 addq.w [A6 - 0x10], 1 label00000E76: 00000E76 302E FFF0 move.w D0, [A6 - 0x10] 00000E7A B06E FFEA cmp.w D0, [A6 - 0x16] 00000E7E 6D00 FF48 blt -0xB6 /* 00000DC8 */ 00000E82 6000 0232 bra +0x234 /* 000010B6 */ label00000E86: 00000E86 3D6E FFEA FFF0 move.w [A6 - 0x10], [A6 - 0x16] 00000E8C 6000 0070 bra +0x72 /* 00000EFE */ label00000E90: 00000E90 302E FFF0 move.w D0, [A6 - 0x10] 00000E94 48C0 ext.l D0 00000E96 D080 add.l D0, D0 00000E98 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000E9C 2040 movea.l A0, D0 00000E9E 3010 move.w D0, [A0] 00000EA0 C1FC 0006 muls.w D0, 0x6 00000EA4 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000EA8 2040 movea.l A0, D0 00000EAA 0828 0003 0005 btst.b [A0 + 0x5], 0x3 00000EB0 56C0 sne D0 00000EB2 4400 neg.b D0 00000EB4 4880 ext.w D0 00000EB6 B06E FFE8 cmp.w D0, [A6 - 0x18] 00000EBA 6700 003E beq +0x40 /* 00000EFA */ 00000EBE 302E FFF0 move.w D0, [A6 - 0x10] 00000EC2 48C0 ext.l D0 00000EC4 D080 add.l D0, D0 00000EC6 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000ECA 2040 movea.l A0, D0 00000ECC 3010 move.w D0, [A0] 00000ECE C1FC 0006 muls.w D0, 0x6 00000ED2 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000ED6 2040 movea.l A0, D0 00000ED8 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000EDE 102E FFE9 move.b D0, [A6 - 0x17] 00000EE2 0200 0001 andi.b D0, 0x1 00000EE6 E708 lsl D0.b, 3 00000EE8 8128 0005 or.b [A0 + 0x5], D0 00000EEC 3F2E FFF2 move.w -[A7], [A6 - 0xE] 00000EF0 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00000EF4 4EBA 0242 jsr [PC + 0x242 /* 00001138 */] 00000EF8 588F addq.l A7, 4 label00000EFA: 00000EFA 536E FFF0 subq.w [A6 - 0x10], 1 label00000EFE: 00000EFE 302E FFEE move.w D0, [A6 - 0x12] 00000F02 D06E FFF2 add.w D0, [A6 - 0xE] 00000F06 B06E FFF0 cmp.w D0, [A6 - 0x10] 00000F0A 6F00 FF84 ble -0x7A /* 00000E90 */ 00000F0E 302E FFEE move.w D0, [A6 - 0x12] 00000F12 D06E FFF2 add.w D0, [A6 - 0xE] 00000F16 B06E FFEC cmp.w D0, [A6 - 0x14] 00000F1A 6F00 00CA ble +0xCC /* 00000FE6 */ 00000F1E 3D6E FFEC FFF0 move.w [A6 - 0x10], [A6 - 0x14] 00000F24 6000 00B0 bra +0xB2 /* 00000FD6 */ label00000F28: 00000F28 302E FFF0 move.w D0, [A6 - 0x10] 00000F2C 48C0 ext.l D0 00000F2E D080 add.l D0, D0 00000F30 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000F34 2040 movea.l A0, D0 00000F36 3010 move.w D0, [A0] 00000F38 C1FC 0006 muls.w D0, 0x6 00000F3C D0AD FD08 add.l D0, [A5 - 0x2F8] 00000F40 2040 movea.l A0, D0 00000F42 302E FFF0 move.w D0, [A6 - 0x10] 00000F46 48C0 ext.l D0 00000F48 D080 add.l D0, D0 00000F4A D0AD FCF6 add.l D0, [A5 - 0x30A] 00000F4E 2240 movea.l A1, D0 00000F50 3011 move.w D0, [A1] 00000F52 C1FC 0006 muls.w D0, 0x6 00000F56 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000F5A 2240 movea.l A1, D0 00000F5C 0829 0006 0005 btst.b [A1 + 0x5], 0x6 00000F62 56C0 sne D0 00000F64 4400 neg.b D0 00000F66 0828 0003 0005 btst.b [A0 + 0x5], 0x3 00000F6C 56C1 sne D1 00000F6E 4401 neg.b D1 00000F70 B200 cmp.b D1, D0 00000F72 6700 005E beq +0x60 /* 00000FD2 */ 00000F76 302E FFF0 move.w D0, [A6 - 0x10] 00000F7A 48C0 ext.l D0 00000F7C D080 add.l D0, D0 00000F7E D0AD FCF6 add.l D0, [A5 - 0x30A] 00000F82 2040 movea.l A0, D0 00000F84 3010 move.w D0, [A0] 00000F86 C1FC 0006 muls.w D0, 0x6 00000F8A D0AD FD08 add.l D0, [A5 - 0x2F8] 00000F8E 2040 movea.l A0, D0 00000F90 302E FFF0 move.w D0, [A6 - 0x10] 00000F94 48C0 ext.l D0 00000F96 D080 add.l D0, D0 00000F98 D0AD FCF6 add.l D0, [A5 - 0x30A] 00000F9C 2240 movea.l A1, D0 00000F9E 3011 move.w D0, [A1] 00000FA0 C1FC 0006 muls.w D0, 0x6 00000FA4 D0AD FD08 add.l D0, [A5 - 0x2F8] 00000FA8 2240 movea.l A1, D0 00000FAA 0829 0006 0005 btst.b [A1 + 0x5], 0x6 00000FB0 56C0 sne D0 00000FB2 4400 neg.b D0 00000FB4 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 00000FBA 0200 0001 andi.b D0, 0x1 00000FBE E708 lsl D0.b, 3 00000FC0 8128 0005 or.b [A0 + 0x5], D0 00000FC4 3F2E FFF2 move.w -[A7], [A6 - 0xE] 00000FC8 3F2E FFF0 move.w -[A7], [A6 - 0x10] 00000FCC 4EBA 016A jsr [PC + 0x16A /* 00001138 */] 00000FD0 588F addq.l A7, 4 label00000FD2: 00000FD2 526E FFF0 addq.w [A6 - 0x10], 1 label00000FD6: 00000FD6 302E FFEE move.w D0, [A6 - 0x12] 00000FDA D06E FFF2 add.w D0, [A6 - 0xE] 00000FDE B06E FFF0 cmp.w D0, [A6 - 0x10] 00000FE2 6E00 FF44 bgt -0xBA /* 00000F28 */ label00000FE6: 00000FE6 302E FFEC move.w D0, [A6 - 0x14] 00000FEA B06E FFEA cmp.w D0, [A6 - 0x16] 00000FEE 6F00 00C6 ble +0xC8 /* 000010B6 */ 00000FF2 3D6E FFEC FFF0 move.w [A6 - 0x10], [A6 - 0x14] 00000FF8 6000 00B0 bra +0xB2 /* 000010AA */ label00000FFC: 00000FFC 302E FFF0 move.w D0, [A6 - 0x10] 00001000 48C0 ext.l D0 00001002 D080 add.l D0, D0 00001004 D0AD FCF6 add.l D0, [A5 - 0x30A] 00001008 2040 movea.l A0, D0 0000100A 3010 move.w D0, [A0] 0000100C C1FC 0006 muls.w D0, 0x6 00001010 D0AD FD08 add.l D0, [A5 - 0x2F8] 00001014 2040 movea.l A0, D0 00001016 302E FFF0 move.w D0, [A6 - 0x10] 0000101A 48C0 ext.l D0 0000101C D080 add.l D0, D0 0000101E D0AD FCF6 add.l D0, [A5 - 0x30A] 00001022 2240 movea.l A1, D0 00001024 3011 move.w D0, [A1] 00001026 C1FC 0006 muls.w D0, 0x6 0000102A D0AD FD08 add.l D0, [A5 - 0x2F8] 0000102E 2240 movea.l A1, D0 00001030 0829 0006 0005 btst.b [A1 + 0x5], 0x6 00001036 56C0 sne D0 00001038 4400 neg.b D0 0000103A 0828 0003 0005 btst.b [A0 + 0x5], 0x3 00001040 56C1 sne D1 00001042 4401 neg.b D1 00001044 B200 cmp.b D1, D0 00001046 6700 005E beq +0x60 /* 000010A6 */ 0000104A 302E FFF0 move.w D0, [A6 - 0x10] 0000104E 48C0 ext.l D0 00001050 D080 add.l D0, D0 00001052 D0AD FCF6 add.l D0, [A5 - 0x30A] 00001056 2040 movea.l A0, D0 00001058 3010 move.w D0, [A0] 0000105A C1FC 0006 muls.w D0, 0x6 0000105E D0AD FD08 add.l D0, [A5 - 0x2F8] 00001062 2040 movea.l A0, D0 00001064 302E FFF0 move.w D0, [A6 - 0x10] 00001068 48C0 ext.l D0 0000106A D080 add.l D0, D0 0000106C D0AD FCF6 add.l D0, [A5 - 0x30A] 00001070 2240 movea.l A1, D0 00001072 3011 move.w D0, [A1] 00001074 C1FC 0006 muls.w D0, 0x6 00001078 D0AD FD08 add.l D0, [A5 - 0x2F8] 0000107C 2240 movea.l A1, D0 0000107E 0829 0006 0005 btst.b [A1 + 0x5], 0x6 00001084 56C0 sne D0 00001086 4400 neg.b D0 00001088 08A8 0003 0005 bclr.b [A0 + 0x5], 0x3 0000108E 0200 0001 andi.b D0, 0x1 00001092 E708 lsl D0.b, 3 00001094 8128 0005 or.b [A0 + 0x5], D0 00001098 3F2E FFF2 move.w -[A7], [A6 - 0xE] 0000109C 3F2E FFF0 move.w -[A7], [A6 - 0x10] 000010A0 4EBA 0096 jsr [PC + 0x96 /* 00001138 */] 000010A4 588F addq.l A7, 4 label000010A6: 000010A6 536E FFF0 subq.w [A6 - 0x10], 1 label000010AA: 000010AA 302E FFF0 move.w D0, [A6 - 0x10] 000010AE B06E FFEA cmp.w D0, [A6 - 0x16] 000010B2 6E00 FF48 bgt -0xB6 /* 00000FFC */ label000010B6: 000010B6 302E FFEE move.w D0, [A6 - 0x12] 000010BA D06E FFF2 add.w D0, [A6 - 0xE] 000010BE 3D40 FFEC move.w [A6 - 0x14], D0 label000010C2: 000010C2 558F subq.l A7, 2 000010C4 A973 syscall StillDown 000010C6 101F move.b D0, [A7]+ 000010C8 4A00 tst.b D0 000010CA 6600 FAB8 bne -0x546 /* 00000B84 */ label000010CE: 000010CE 426E FFF0 clr.w [A6 - 0x10] 000010D2 6000 0054 bra +0x56 /* 00001128 */ label000010D6: 000010D6 302E FFF0 move.w D0, [A6 - 0x10] 000010DA 48C0 ext.l D0 000010DC D080 add.l D0, D0 000010DE D0AD FCF6 add.l D0, [A5 - 0x30A] 000010E2 2040 movea.l A0, D0 000010E4 3010 move.w D0, [A0] 000010E6 C1FC 0006 muls.w D0, 0x6 000010EA D0AD FD08 add.l D0, [A5 - 0x2F8] 000010EE 2040 movea.l A0, D0 000010F0 302E FFF0 move.w D0, [A6 - 0x10] 000010F4 48C0 ext.l D0 000010F6 D080 add.l D0, D0 000010F8 D0AD FCF6 add.l D0, [A5 - 0x30A] 000010FC 2240 movea.l A1, D0 000010FE 3011 move.w D0, [A1] 00001100 C1FC 0006 muls.w D0, 0x6 00001104 D0AD FD08 add.l D0, [A5 - 0x2F8] 00001108 2240 movea.l A1, D0 0000110A 0829 0003 0005 btst.b [A1 + 0x5], 0x3 00001110 56C0 sne D0 00001112 4400 neg.b D0 00001114 08A8 0006 0005 bclr.b [A0 + 0x5], 0x6 0000111A 0200 0001 andi.b D0, 0x1 0000111E ED08 lsl D0.b, 6 00001120 8128 0005 or.b [A0 + 0x5], D0 00001124 526E FFF0 addq.w [A6 - 0x10], 1 label00001128: 00001128 302E FFF0 move.w D0, [A6 - 0x10] 0000112C B06D FCEE cmp.w D0, [A5 - 0x312] 00001130 6D00 FFA4 blt -0x5A /* 000010D6 */ 00001134 4E5E unlink A6 00001136 4E75 rts fn00001138: 00001138 4E56 FFF8 link A6, -0x0008 0000113C 302E 0008 move.w D0, [A6 + 0x8] 00001140 B06E 000A cmp.w D0, [A6 + 0xA] 00001144 6D00 0046 blt +0x48 /* 0000118C */ 00001148 302E 0008 move.w D0, [A6 + 0x8] 0000114C 906E 000A sub.w D0, [A6 + 0xA] 00001150 0C40 000D cmpi.w D0, 0xD /* '\r' */ 00001154 6C00 0036 bge +0x38 /* 0000118C */ 00001158 302E 0008 move.w D0, [A6 + 0x8] 0000115C 906E 000A sub.w D0, [A6 + 0xA] 00001160 E940 asl D0.w, 4 00001162 322E 0008 move.w D1, [A6 + 0x8] 00001166 926E 000A sub.w D1, [A6 + 0xA] 0000116A E941 asl D1.w, 4 0000116C 486E FFF8 pea.l [A6 - 0x8] 00001170 3F3C 0010 move.w -[A7], 0x10 00001174 0640 001C addi.w D0, 0x1C 00001178 3F00 move.w -[A7], D0 0000117A 3F3C 00EE move.w -[A7], 0xEE 0000117E 0641 002C addi.w D1, 0x2C /* ',' */ 00001182 3F01 move.w -[A7], D1 00001184 A8A7 syscall SetRect 00001186 486E FFF8 pea.l [A6 - 0x8] 0000118A A8A4 syscall InvertRect label0000118C: 0000118C 4E5E unlink A6 0000118E 4E75 rts export_84: fn00001190: 00001190 4E56 0000 link A6, 0 00001194 302E 0010 move.w D0, [A6 + 0x10] 00001198 4EAD 003A jsr [A5 + 0x3A /* export_3 */] 0000119C FFFF .invalid <> 0000119E 0002 00CE ori.b D2, 0xCE 000011A2 0008 0054 ori.b A0, 0x54 /* 'T' */ 000011A6 008A 00C0 206E ori.l A2, 0xC0206E 000011AC 0008 1010 ori.b A0, 0x10 000011B0 B02D F322 cmp.b D0, [A5 - 0xCDE] 000011B4 6600 0012 bne +0x14 /* 000011C8 */ 000011B8 206E 0008 movea.l A0, [A6 + 0x8] 000011BC 1028 0001 move.b D0, [A0 + 0x1] 000011C0 B02D F323 cmp.b D0, [A5 - 0xCDD] 000011C4 6700 0008 beq +0xA /* 000011CE */ label000011C8: 000011C8 7000 moveq.l D0, 0x00 000011CA 6000 00A4 bra +0xA6 /* 00001270 */ label000011CE: 000011CE 206E 0008 movea.l A0, [A6 + 0x8] 000011D2 1028 0002 move.b D0, [A0 + 0x2] 000011D6 4880 ext.w D0 000011D8 B06E 000C cmp.w D0, [A6 + 0xC] 000011DC 6D00 0090 blt +0x92 /* 0000126E */ 000011E0 206E 0008 movea.l A0, [A6 + 0x8] 000011E4 1028 0002 move.b D0, [A0 + 0x2] 000011E8 4880 ext.w D0 000011EA B06E 000E cmp.w D0, [A6 + 0xE] 000011EE 6E00 007E bgt +0x80 /* 0000126E */ 000011F2 7001 moveq.l D0, 0x01 000011F4 6000 007A bra +0x7C /* 00001270 */ 000011F8 206E 0008 movea.l A0, [A6 + 0x8] 000011FC 0828 0007 0005 btst.b [A0 + 0x5], 0x7 00001202 6600 006A bne +0x6C /* 0000126E */ 00001206 206E 0008 movea.l A0, [A6 + 0x8] 0000120A 1028 0002 move.b D0, [A0 + 0x2] 0000120E 4880 ext.w D0 00001210 B06E 000C cmp.w D0, [A6 + 0xC] 00001214 6D00 0058 blt +0x5A /* 0000126E */ 00001218 206E 0008 movea.l A0, [A6 + 0x8] 0000121C 1028 0002 move.b D0, [A0 + 0x2] 00001220 4880 ext.w D0 00001222 B06E 000E cmp.w D0, [A6 + 0xE] 00001226 6E00 0046 bgt +0x48 /* 0000126E */ 0000122A 7001 moveq.l D0, 0x01 0000122C 6000 0042 bra +0x44 /* 00001270 */ 00001230 206E 0008 movea.l A0, [A6 + 0x8] 00001234 0828 0007 0005 btst.b [A0 + 0x5], 0x7 0000123A 6700 0032 beq +0x34 /* 0000126E */ 0000123E 206E 0008 movea.l A0, [A6 + 0x8] 00001242 1028 0002 move.b D0, [A0 + 0x2] 00001246 4880 ext.w D0 00001248 B06E 000C cmp.w D0, [A6 + 0xC] 0000124C 6D00 0020 blt +0x22 /* 0000126E */ 00001250 206E 0008 movea.l A0, [A6 + 0x8] 00001254 1028 0002 move.b D0, [A0 + 0x2] 00001258 4880 ext.w D0 0000125A B06E 000E cmp.w D0, [A6 + 0xE] 0000125E 6E00 000E bgt +0x10 /* 0000126E */ 00001262 7001 moveq.l D0, 0x01 00001264 6000 000A bra +0xC /* 00001270 */ 00001268 7001 moveq.l D0, 0x01 0000126A 6000 0004 bra +0x6 /* 00001270 */ label0000126E: 0000126E 7000 moveq.l D0, 0x00 label00001270: 00001270 4E5E unlink A6 00001272 4E75 rts